make a come-back - German English Dictionary