plough frames - Turkish English Dictionary