internationally recognized - Spanish English Dictionary