land yacht - German English Dictionary