to mediate a dispute - Turco Inglés Diccionario