in a moment of mental aberration - Turkish English Dictionary