be ultimately responsible for something - Francés Inglés Diccionario