carry the responsibility for themselves - Espagnol Anglais Dictionnaire