eldo (european launcher development organization) - Turkish English Dictionary