lots and lots - Turco Inglés Diccionario