debris left by a flood - Turkish English Dictionary