discharge its responsibilities - Turco Inglés Diccionario