wash ashore - French English Dictionary