put on shore - German English Dictionary