put on shore - Turkish English Dictionary