carpet installer - German English Dictionary