machine carpets - German English Dictionary