i'll pay you double - French English Dictionary