snack of guava paste - Alemán Inglés Diccionario