estar hecho un basilisco - Spanish English Dictionary