cradle of civilization - Spanish English Dictionary