diabolical undertaking - Turc Anglais Dictionnaire