guava with yellow pulp - Alemán Inglés Diccionario