european global navigation satellite system supervisory authority - Turkish English Dictionary