to the best of my recollection - Almanca İngilizce Sözlük