take own life - Espagnol Anglais Dictionnaire