scorch (the sun) - Turc Anglais Dictionnaire