hump back - Alemán Inglés Diccionario