to relay messages - Turkish English Dictionary