be mediated through - Turkish English Dictionary