yumberry - German English Dictionary