land yacht - Spanish English Dictionary