reef in the sail - Spanish English Dictionary