pressing social need - Turkish English Dictionary