celluloid strip - Francés Inglés Diccionario