soft landing (sl) - Turkish English Dictionary