whenever circumstances allow - Alemán Inglés Diccionario