splash down

Translations

 * German:
 * Turkish: suya iniş

Verb

 * 1)  To land in water.
 * 2)  To appear, seemingly from nowhere.