cellarmen - French English Dictionary