be directly responsible for - Spanish English Dictionary