red meerkat - Turkish English Dictionary