make up a shortage - Turkish English Dictionary