petrifies - Turco Inglés Diccionario