along with facilitate - Turkish English Dictionary