in a moment of absence of mind - Turkish English Dictionary