trochilus - Spanish English Dictionary