magnificent bird of paradise - Turkish English Dictionary