from my earliest recollection - German English Dictionary