crossfoot - French English Dictionary