face a shortage - Turkish English Dictionary