slingbacks - French English Dictionary