grey-spotted flycatcher - Spanish English Dictionary