on (one's) behalf - Turkish English Dictionary