dogwatch - German English Dictionary