three-masted bark - Spanish English Dictionary