From English-Turkish FreeDict Dictionary ver. 0.3: terrapin /tˈɛɹɐpˌɪn/ 1. Kuzey Amerika'ya mahsus yenilebilen bir çeşit su kaplumbağası.
terrapin /tˈɛɹɐpˌɪn/ 1. Kuzey Amerika'ya mahsus yenilebilen bir çeşit su kaplumbağası.