echinops - Spanish English Dictionary