scarpered - Francés Inglés Diccionario