meaning of Altoboe

Altoboe - German to English

alto oboe [English horn]