petrifies - Alemán Inglés Diccionario