drumlins - German English Dictionary