deputy ministers challenge team - Español Inglés Diccionario