carpet slippers - Francés Inglés Diccionario