chinese ditch prawn - German English Dictionary