crocuta - Turkish English Dictionary