living or born in santo domingo - Turco Inglés Diccionario