mangles - Turkish English Dictionary