dig own grave - Espagnol Anglais Dictionnaire