dripling - French English Dictionary