maneco - French English Dictionary