large guava with red pulp - Espagnol Anglais Dictionnaire