radiation trap - Turkish English Dictionary