pass-through facility - Turkish English Dictionary