average manager salary - Turkish English Dictionary