goosegrass - German English Dictionary