prostitute on a street corner - Français Anglais Dictionnaire