meaning of auf Grund treiben

auf Grund treiben - German to English

to strand