with a long keel - Turco Inglés Diccionario