personal representative of the sg for southern lebanon staffan de mistura - Turkish English Dictionary