independent deputy - Español Inglés Diccionario