sheating of the keel - Espagnol Anglais Dictionnaire