creeping bird of paradise - Spanish English Dictionary