diplodoco - French English Dictionary