hull and turret - Spanish English Dictionary