pair of microphones - Almanca İngilizce Sözlük