climb the walls - French English Dictionary