circumstances permitting - Alemán Inglés Diccionario