powerboat - German English Dictionary