european launcher development organization (eldo) - Turkish English Dictionary