launcher release gear - Turkish English Dictionary