olive tufted flycatcher - German English Dictionary