mirror on top (mot) - French English Dictionary