common river terrapin - Fransızca İngilizce Sözlük