rebel without a cause - French English Dictionary