snack of guava paste - Francés Inglés Diccionario