dig yourself a hole - Espagnol Anglais Dictionnaire