main penetration barrier - Francés Inglés Diccionario