immediately thereafter - Alemán Inglés Diccionario