in a moment of weakness - Turkish English Dictionary