captivator (ship building) - Spanish English Dictionary