humped moon - Alemán Inglés Diccionario