be someone's responsibility - Francés Inglés Diccionario