devastating criticism - Turco Inglés Diccionario