off-site disposal location - German English Dictionary