celluloid based - Turco Inglés Diccionario