coffee tree or plant - German English Dictionary