devastating losses - Turco Inglés Diccionario