be tailor-made - Français Anglais Dictionnaire