centropus - French English Dictionary