make a struggle - French English Dictionary