derrick truck - French English Dictionary