having much water - Alemán Inglés Diccionario