shoe buckle - French English Dictionary