to lie in between - Turc Anglais Dictionnaire