constantly creating obstacles - Alemán Inglés Diccionario