best supporting actress - Turkish English Dictionary