cardillar - Spanish English Dictionary