badly shucked cashew nut - German English Dictionary