reef in the sails - Español Inglés Diccionario