melon barb - Alemán Inglés Diccionario