radiation trapping - Turkish English Dictionary