take a look at this - Almanca İngilizce Sözlük