lain there in a stupor - Français Anglais Dictionnaire