undercarriage fairing - Turkish English Dictionary