be on good terms with - Turco Inglés Diccionario