appear unexpectedly - French English Dictionary