have prevented us from - Francés Inglés Diccionario