provide an agency agreement - Turkish English Dictionary