avulsion of a meander - Turkish English Dictionary