microgreens - German English Dictionary