padfoot - French English Dictionary