impelled - Turkish English Dictionary