self-moved - Turkish English Dictionary