"put the finishing touches" in German to put the finishing touches den letzten Schliff geben Detailed translations for "put the finishing touches" to put the finishing touches to put the finishing touches den letzten Schliff geben