leave to avoid responsibility - Spanish English Dictionary