be on good terms with - Turkish English Dictionary