differential grille - Spanish English Dictionary