meadowgrass - German English Dictionary