peruvian rufous-vented tapaculo - Spanish English Dictionary