rupicapra rupicapra - Turkish English Dictionary