play fast and loose - French English Dictionary