three-striped flycatcher - Turkish English Dictionary