china cockle - German English Dictionary