microfabric - German English Dictionary