put on shore - French English Dictionary