afore the mast - Spanish English Dictionary