relating to dominican politician, pedro santana - Español Inglés Diccionario