manchots - French English Dictionary