durrow - German English Dictionary