candlefoot - French English Dictionary