kamrem - dict.se
kamrem
noun
toothed belt, timing belt