leave to avoid responsibility - Espagnol Anglais Dictionnaire