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