immunodepression - German English Dictionary