heel of the mast - Spanish English Dictionary