upon my soul! (archaic) - Turc Anglais Dictionnaire