mains immunity - Turkish English Dictionary