be pushed for space - French English Dictionary