turnaround specialist - German English Dictionary