the least possible impact - Turkish English Dictionary