other producers - Turkish English Dictionary