protein envelope - Francés Inglés Diccionario