to put it more explicitly - Almanca İngilizce Sözlük