ditchmoss - German English Dictionary