business locale - Turkish English Dictionary