play the french horn - Spanish English Dictionary