derrick boat - French English Dictionary