deep pile fabric - German English Dictionary