querrequerre (cynocitta armillata) - Spanish English Dictionary