two-masted sailboat - German English Dictionary