debastar - Turkish English Dictionary