suffer from mountain sickness - Alemán Inglés Diccionario