produce buds - German English Dictionary