drumbledrane - French English Dictionary