lie there in a stupor - Français Anglais Dictionnaire