flatfooted - French English Dictionary