efficient producer - Turkish English Dictionary