pier-glass - French English Dictionary