meaning of Aprikosen

Aprikosen - German to English

apricots