turkey carpet - Francés Inglés Diccionario