common musk turtle - Spanish English Dictionary