to relay messages - Spanish English Dictionary