hard launch - Turkish English Dictionary