(by) all that is holy! - Turc Anglais Dictionnaire