immunodepressor - Turkish English Dictionary