same shit different island - French English Dictionary