sponge gourd - Alemán Inglés Diccionario