to move heaven and earth - Turc Anglais Dictionnaire