for as long as i can remember - Alemán Inglés Diccionario