device pulled through the ground - Espagnol Anglais Dictionnaire