scarpered - Turco Inglés Diccionario