multicasts - Turkish English Dictionary