when you are in short supply - Turkish English Dictionary