technical supply conditions - Turkish English Dictionary