break down and cry - French English Dictionary