Indexed for both direct and reverse lookup.
infuriate; disturb.
saanuula (-saanudde) v.tr. melt; anger, infuriate; disturb.