ranch sos - Turkish English Dictionary