red-collared flycatcher babbler - Spanish English Dictionary