immunodepressant - Turkish English Dictionary