multipede - French English Dictionary