wash up on shore - French English Dictionary