visit unexpectedly - Turkish English Dictionary