european space research organisation - Turkish English Dictionary