more expedient - Turkish English Dictionary