be pushed for space - German English Dictionary