coffee cherry bud - German English Dictionary