palaemon shrimps - German English Dictionary