snack of guava paste - Turco Inglés Diccionario