bomb debris - Turkish English Dictionary