to appear and be heard - Spanisch Englisch Wörterbuch