open-mouthed stare - Turc Anglais Dictionnaire