river buffalo - Almanca İngilizce Sözlük