riverboat - German English Dictionary