radio telephone link - Turkish English Dictionary