foreign supplier - Turkish English Dictionary