sell quickly and in large numbers - Turkish English Dictionary