guava sweet bar - German English Dictionary