green-backed flycatcher - Turkish English Dictionary