be tailor-made for someone - Turc Anglais Dictionnaire