debris clearing - Turkish English Dictionary