battle of the thames - Almanca İngilizce Sözlük