waiting for someone on the street.
wachten op iemand op straat.
Someone is outdoors in the rain.
Iemand is buiten in de regen.
Waiting on the street does not necessarily mean in the rain.
Op straat wachten betekent niet noodzakelijk in de regen.