leadfoot - French English Dictionary