leave somebody in the dust - Turco Inglés Diccionario