ready to finish - German English Dictionary