appear unexpectedly - Turkish English Dictionary