be cooped up - French English Dictionary