rivercraft - German English Dictionary