internal derrick - French English Dictionary