struggle severely - Alemán Inglés Diccionario