longboat - German English Dictionary