guaraba - German English Dictionary