vela triangular - Turkish English Dictionary