turtle shell - German English Dictionary