tail boom fin - Turkish English Dictionary