imitation of a trade name - Francés Inglés Diccionario