payload fairing - Turkish English Dictionary