right to appear and be heard - Turco Inglés Diccionario