manticore - French English Dictionary