devastating losses - Español Inglés Diccionario