dual fins and rudders - Turkish English Dictionary