meaning of Bussarde

Bussarde - German to English

buzzards