leave someone far behind - Alemán Inglés Diccionario