in a moment of mental aberration - Turc Anglais Dictionnaire