the least possible burden - Turkish English Dictionary