on a friendly footing - Turc Anglais Dictionnaire