facture - German English Dictionary