with a long keel - Francés Inglés Diccionario