the least possible impact - French English Dictionary