carpettes - German English Dictionary