scarpered - Espagnol Anglais Dictionnaire