magnificent bird of paradise - Spanish English Dictionary