mains immunity - Francés Inglés Diccionario