strategic mandate agreements - Turkish English Dictionary