shell of a turtle - German English Dictionary