regular supplier - Turkish English Dictionary