make oneself heard - Alemán Inglés Diccionario