dogboat - German English Dictionary