porto rican honey creeper (coereba portoricensis) - Spanish English Dictionary