be petrified with astonishment - Turco Inglés Diccionario