large grey flycatcher - Turkish English Dictionary