inseparable companion - Turc Anglais Dictionnaire