derricks - French English Dictionary