rosca triangular - Turkish English Dictionary