make heavy weather - Alemán Inglés Diccionario