be finished/concluded - German English Dictionary