immediate (without delay) - Alemán Inglés Diccionario