ruddock - German English Dictionary