with a long keel - Allemand Anglais Dictionnaire