a close finish - German English Dictionary