devastating losses - Alemán Inglés Diccionario