mirror apparatus - Francés Inglés Diccionario