derrick floor - French English Dictionary