make an all-out effort - Turc Anglais Dictionnaire