potential late complications - German English Dictionary