in at the finish - German English Dictionary