agreement on trips - Turkish English Dictionary