turn key job - German English Dictionary