massive amounts/quantities - Turco Inglés Diccionario