What does albaricoquero mean?

albaricoquero - Spanish to English

apricot tree