peoples democratic republic of yemen - Turco Inglés Diccionario