pass through mind - Turkish English Dictionary