artificial suede - German English Dictionary