tiller preventer - Turkish English Dictionary