asphalt sandals - French English Dictionary