capercaillie hen - Spanish English Dictionary