terrapene - German English Dictionary