meaning of Apothekengarten

Apothekengarten - German to English

apothecary yard