i'm getting ahead of myself - Alemán Inglés Diccionario