cavia rupestris - Turkish English Dictionary