debris dam - Turkish English Dictionary