cuban tody (todus multicolor) - Spanish English Dictionary