have prevented us from - Español Inglés Diccionario