estar hecho un espárrago - Spanish English Dictionary