window of vulnerability - Francés Inglés Diccionario