most irreplaceable - Turkish English Dictionary