flavescent flycatcher - Turkish English Dictionary