Translated Labs
YOU SAID:
Space Science & Technology Center
INTO JAPANESE
宇宙科学技術センター
BACK INTO ENGLISH
Space Science and Technology Center
Yes! You've got it man! You've got it