political deputy - Español Inglés Diccionario