sell quickly and in large numbers - Francés Inglés Diccionario