personal watercraft - German English Dictionary