living or born in santo domingo - Español Inglés Diccionario