on somebody's behalf - Turkish English Dictionary