personal representative of the sg for southern lebanon staffan de mistura - Alemán Inglés Diccionario