legal affairs manager - Turkish English Dictionary