true shrimps - German English Dictionary