karpet - German English Dictionary