banana-wrapped sweet of compacted guava - Espagnol Anglais Dictionnaire