be left agape in shock or bewilderment - Turco Inglés Diccionario